tea parlor - German English Dictionary